farrowing nests - Alemán Inglés Diccionario